
package com.renren.project.db.utils.bean;

import com.baomidou.mybatisplus.core.toolkit.support.SFunction;
import lombok.AllArgsConstructor;
import lombok.Data;

/**
 * 检查查询对象
 * @date 2020/11/23
 */
@AllArgsConstructor
@Data
public class CheckQuery<T> {

    /**
     * 属性获取函数
     */
    private SFunction<T, ?> function;

    /**
     * 比较值
     */
    private Object value;

    /**
     * 是否为公共使用
     */
    private boolean common;

    /**
     * 是否进行相等比较
     */
    private boolean eq;

    /**
     * 检查失败提示消息
     */
    private String message;
}
